using System;
using System.Collections.Generic;

namespace Backend.JYD.AModel.Models
{
    public partial class AuthorityInfo
    {
        public AuthorityInfo()
        {
            this.EmpAuthInfoes = new List<EmpAuthInfo>();
            this.MenuAuthInfoes = new List<MenuAuthInfo>();
            this.RoleAuthInfoes = new List<RoleAuthInfo>();
        }

        public long AuthId { get; set; }
        public string Code { get; set; }
        public string Name { get; set; }
        public string Remark { get; set; }
        public Nullable<int> Status { get; set; }
        public Nullable<int> Type { get; set; }
        public System.DateTime CreateTime { get; set; }
        public System.DateTime UpdateTime { get; set; }
        public Nullable<long> OpId { get; set; }
        public virtual ICollection<EmpAuthInfo> EmpAuthInfoes { get; set; }
        public virtual ICollection<MenuAuthInfo> MenuAuthInfoes { get; set; }
        public virtual ICollection<RoleAuthInfo> RoleAuthInfoes { get; set; }
    }
}
